
/**
 * ======================================
 * 辖区管理
 * author: SKY-D
 * file: jurisdiction.js
 * date: 2022/6/12 14:51
 * ======================================
 */

import request from '@/utils/request'
/**
 * 辖区管理列表接口
 * @param data
 * @returns {*}
 */
export function getList(data) {
  console.log('要查询的数据', data)
  return request({
    url: '/api/adminRegion/index',
    method: 'post',
    data: {
      search: data.search,
      page: data.page
    }
  })
}
/**
 * 辖区选择列
 * @param {*} data
 * @returns
 */
export function jurisdictionColumn(data) {
  return request({
    url: '/api/adminRegion/column',
    method: 'post',
    data
  })
}
/**
 * 新增辖区
 * @param {*} data
 * @returns
 */
export function create(data) {
  return request({
    url: '/api/adminRegion/create',
    method: 'post',
    data: {
      'province': data.province,
      'city': data.city,
      'area': data.area,
      'street': data.street,
      'province_name': data.province_name,
      'city_name': data.city_name,
      'area_name': data.area_name,
      'street_name': data.street_name,
      'account_ids': data.accountIds,
      'note': data.note
    }
  })
}
/**
 * 编辑辖区
 * @param {*} data
 * @returns
 */
export function edit(data) {
  return request({
    url: '/api/adminRegion/update',
    method: 'post',
    data: {
      'id': data.id,
      'province': data.province,
      'city': data.city,
      'area': data.area,
      'street': data.street,
      'province_name': data.province_name,
      'city_name': data.city_name,
      'area_name': data.area_name,
      'street_name': data.street_name,
      'account_ids': data.accountIds,
      'note': data.note
    }
  })
}
/**
 * 删除辖区
 * @param {*} id
 * @returns
 */
export function del(id) {
  return request({
    url: '/api/adminRegion/delete',
    method: 'post',
    data: {
      id
    }
  })
}
